<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: src/ir_Whirlpool.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">IRremoteESP8266
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">ir_Whirlpool.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Support for Whirlpool protocols. Decoding help from: @redmusicxd, @josh929800, @raducostea.  
<a href="#details">More...</a></p>

<p><a href="ir__Whirlpool_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIRWhirlpoolAc.html">IRWhirlpoolAc</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for handling detailed Whirlpool A/C messages.  <a href="classIRWhirlpoolAc.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ab199c13354730c715debbeed63182cbd"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ab199c13354730c715debbeed63182cbd">kWhirlpoolAcChecksumByte1</a> = 13</td></tr>
<tr class="separator:ab199c13354730c715debbeed63182cbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37d1a2fd814ccf83062325225bddb9be"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a37d1a2fd814ccf83062325225bddb9be">kWhirlpoolAcChecksumByte2</a> = <a class="el" href="IRremoteESP8266_8h.html#a0fff60a43f776fb999d0f1f91d88154f">kWhirlpoolAcStateLength</a> - 1</td></tr>
<tr class="separator:a37d1a2fd814ccf83062325225bddb9be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e9290ec94cca537b5c44d2e4326b59c"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a1e9290ec94cca537b5c44d2e4326b59c">kWhirlpoolAcHeat</a> = 0</td></tr>
<tr class="separator:a1e9290ec94cca537b5c44d2e4326b59c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f3cc5447f8042e9c2eae0c2e0dc1b80"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a2f3cc5447f8042e9c2eae0c2e0dc1b80">kWhirlpoolAcAuto</a> = 1</td></tr>
<tr class="separator:a2f3cc5447f8042e9c2eae0c2e0dc1b80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9574c0a604ffee1df43222344f649db8"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a9574c0a604ffee1df43222344f649db8">kWhirlpoolAcCool</a> = 2</td></tr>
<tr class="separator:a9574c0a604ffee1df43222344f649db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7433a4e3e8ad7ee665ab234df43e45f"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ab7433a4e3e8ad7ee665ab234df43e45f">kWhirlpoolAcDry</a> = 3</td></tr>
<tr class="separator:ab7433a4e3e8ad7ee665ab234df43e45f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91ecddbde81174268fdde3679565daeb"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a91ecddbde81174268fdde3679565daeb">kWhirlpoolAcFan</a> = 4</td></tr>
<tr class="separator:a91ecddbde81174268fdde3679565daeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a662d0ab4b5f2b40bc2427e2b8d18351e"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a662d0ab4b5f2b40bc2427e2b8d18351e">kWhirlpoolAcModeOffset</a> = 0</td></tr>
<tr class="separator:a662d0ab4b5f2b40bc2427e2b8d18351e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a7e8449c00a260c1ef740ebc4a08d50"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a6a7e8449c00a260c1ef740ebc4a08d50">kWhirlpoolAcModePos</a> = 3</td></tr>
<tr class="separator:a6a7e8449c00a260c1ef740ebc4a08d50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cbca4b466aab8816efa70d1653bc895"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a2cbca4b466aab8816efa70d1653bc895">kWhirlpoolAcFanOffset</a> = 0</td></tr>
<tr class="separator:a2cbca4b466aab8816efa70d1653bc895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae26fab46c0f06c04f4d51b61e623873c"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ae26fab46c0f06c04f4d51b61e623873c">kWhirlpoolAcFanSize</a> = 2</td></tr>
<tr class="separator:ae26fab46c0f06c04f4d51b61e623873c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a133a436db244935a812beba78a1a9d05"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a133a436db244935a812beba78a1a9d05">kWhirlpoolAcFanAuto</a> = 0</td></tr>
<tr class="separator:a133a436db244935a812beba78a1a9d05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93affe2700e13830ff09ee16801be56d"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a93affe2700e13830ff09ee16801be56d">kWhirlpoolAcFanHigh</a> = 1</td></tr>
<tr class="separator:a93affe2700e13830ff09ee16801be56d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf1ae9526d2fd3f49d484608730f607d"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#acf1ae9526d2fd3f49d484608730f607d">kWhirlpoolAcFanMedium</a> = 2</td></tr>
<tr class="separator:acf1ae9526d2fd3f49d484608730f607d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdbd00636661a234d9e30521144d76e1"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#abdbd00636661a234d9e30521144d76e1">kWhirlpoolAcFanLow</a> = 3</td></tr>
<tr class="separator:abdbd00636661a234d9e30521144d76e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02d5f4fe0837c9f9738cfb46f83c2ed9"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a02d5f4fe0837c9f9738cfb46f83c2ed9">kWhirlpoolAcFanPos</a> = 2</td></tr>
<tr class="separator:a02d5f4fe0837c9f9738cfb46f83c2ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeffef97e3247609d5731b525692f1e7b"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#aeffef97e3247609d5731b525692f1e7b">kWhirlpoolAcMinTemp</a> = 18</td></tr>
<tr class="separator:aeffef97e3247609d5731b525692f1e7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08171b333f214963e21a0c574783299f"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a08171b333f214963e21a0c574783299f">kWhirlpoolAcMaxTemp</a> = 32</td></tr>
<tr class="separator:a08171b333f214963e21a0c574783299f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a314b66dc86a7f622d73d3973d9dca86d"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a314b66dc86a7f622d73d3973d9dca86d">kWhirlpoolAcAutoTemp</a> = 23</td></tr>
<tr class="separator:a314b66dc86a7f622d73d3973d9dca86d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15a3ef7abed2fca2881d4f5ccc969522"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a15a3ef7abed2fca2881d4f5ccc969522">kWhirlpoolAcTempPos</a> = 3</td></tr>
<tr class="separator:a15a3ef7abed2fca2881d4f5ccc969522"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeba9b215f8044e64df2bf805eecaa3b"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#adeba9b215f8044e64df2bf805eecaa3b">kWhirlpoolAcSwing1Offset</a> = 7</td></tr>
<tr class="separator:adeba9b215f8044e64df2bf805eecaa3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3290f0b70f3eafdd885d4a08c6d5d5a3"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a3290f0b70f3eafdd885d4a08c6d5d5a3">kWhirlpoolAcSwing2Offset</a> = 6</td></tr>
<tr class="separator:a3290f0b70f3eafdd885d4a08c6d5d5a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a5fbcfa7f383fb72f96c414adea8966"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a5a5fbcfa7f383fb72f96c414adea8966">kWhirlpoolAcLightOffset</a> = 5</td></tr>
<tr class="separator:a5a5fbcfa7f383fb72f96c414adea8966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1db76f65f3f10e73a0fdee65850934a2"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a1db76f65f3f10e73a0fdee65850934a2">kWhirlpoolAcPowerToggleOffset</a> = 2</td></tr>
<tr class="separator:a1db76f65f3f10e73a0fdee65850934a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a353f4f6101a152fdcfe7f13b8f8764d8"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a353f4f6101a152fdcfe7f13b8f8764d8">kWhirlpoolAcPowerTogglePos</a> = 2</td></tr>
<tr class="separator:a353f4f6101a152fdcfe7f13b8f8764d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83961870cfae146cbb519560ff609fc3"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a83961870cfae146cbb519560ff609fc3">kWhirlpoolAcSleepOffset</a> = 3</td></tr>
<tr class="separator:a83961870cfae146cbb519560ff609fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a739f14122bce3a130d441bb0a47b4666"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a739f14122bce3a130d441bb0a47b4666">kWhirlpoolAcSleepPos</a> = 2</td></tr>
<tr class="separator:a739f14122bce3a130d441bb0a47b4666"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1946501e50abd9e1c0a3e07007a98c24"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a1946501e50abd9e1c0a3e07007a98c24">kWhirlpoolAcSuperMask</a> = 0b10010000</td></tr>
<tr class="separator:a1946501e50abd9e1c0a3e07007a98c24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68e051a102449fc6712f709b166a99b9"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a68e051a102449fc6712f709b166a99b9">kWhirlpoolAcSuperPos</a> = 5</td></tr>
<tr class="separator:a68e051a102449fc6712f709b166a99b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8940e79b0e5b9f4bcf2a3e518cc59432"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a8940e79b0e5b9f4bcf2a3e518cc59432">kWhirlpoolAcHourOffset</a> = 0</td></tr>
<tr class="separator:a8940e79b0e5b9f4bcf2a3e518cc59432"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac50066e7e496cb7af6ecdb21cee7f2c9"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ac50066e7e496cb7af6ecdb21cee7f2c9">kWhirlpoolAcHourSize</a> = 5</td></tr>
<tr class="separator:ac50066e7e496cb7af6ecdb21cee7f2c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae22595d5d1ffdc4c6b02080cd38d14d7"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ae22595d5d1ffdc4c6b02080cd38d14d7">kWhirlpoolAcMinuteOffset</a> = 0</td></tr>
<tr class="separator:ae22595d5d1ffdc4c6b02080cd38d14d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a5cecc4480a1cb3da19f246902ab1d9"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a3a5cecc4480a1cb3da19f246902ab1d9">kWhirlpoolAcMinuteSize</a> = 6</td></tr>
<tr class="separator:a3a5cecc4480a1cb3da19f246902ab1d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4694ec5e153e41f6cf56920e2291970"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ab4694ec5e153e41f6cf56920e2291970">kWhirlpoolAcTimerEnableOffset</a> = 7</td></tr>
<tr class="separator:ab4694ec5e153e41f6cf56920e2291970"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad624453fc485adaaa156bfde374208a4"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ad624453fc485adaaa156bfde374208a4">kWhirlpoolAcClockPos</a> = 6</td></tr>
<tr class="separator:ad624453fc485adaaa156bfde374208a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48a18046ded6bae11cd87d41d615d05f"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a48a18046ded6bae11cd87d41d615d05f">kWhirlpoolAcOffTimerPos</a> = 8</td></tr>
<tr class="separator:a48a18046ded6bae11cd87d41d615d05f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad10d9924f4d57547f7dc8ea085e1666f"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ad10d9924f4d57547f7dc8ea085e1666f">kWhirlpoolAcOnTimerPos</a> = 10</td></tr>
<tr class="separator:ad10d9924f4d57547f7dc8ea085e1666f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a3bc2210991ccfd418a5137dc7e0aa8"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a1a3bc2210991ccfd418a5137dc7e0aa8">kWhirlpoolAcCommandPos</a> = 15</td></tr>
<tr class="separator:a1a3bc2210991ccfd418a5137dc7e0aa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6ae6f50d9dbfa610b7033181e4f7eb1"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#af6ae6f50d9dbfa610b7033181e4f7eb1">kWhirlpoolAcCommandLight</a> = 0x00</td></tr>
<tr class="separator:af6ae6f50d9dbfa610b7033181e4f7eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac215c2827ebfe25a896d53e576b643d1"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ac215c2827ebfe25a896d53e576b643d1">kWhirlpoolAcCommandPower</a> = 0x01</td></tr>
<tr class="separator:ac215c2827ebfe25a896d53e576b643d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e567d58af9bc3fb246e3d47a09fb065"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a6e567d58af9bc3fb246e3d47a09fb065">kWhirlpoolAcCommandTemp</a> = 0x02</td></tr>
<tr class="separator:a6e567d58af9bc3fb246e3d47a09fb065"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a695c9d69953ad2663512ede38e619b09"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a695c9d69953ad2663512ede38e619b09">kWhirlpoolAcCommandSleep</a> = 0x03</td></tr>
<tr class="separator:a695c9d69953ad2663512ede38e619b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4da2162e70a7257c5f4149e8556816d4"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a4da2162e70a7257c5f4149e8556816d4">kWhirlpoolAcCommandSuper</a> = 0x04</td></tr>
<tr class="separator:a4da2162e70a7257c5f4149e8556816d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54cbadf2ded73e66d6d12b6622249bdc"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a54cbadf2ded73e66d6d12b6622249bdc">kWhirlpoolAcCommandOnTimer</a> = 0x05</td></tr>
<tr class="separator:a54cbadf2ded73e66d6d12b6622249bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab03770a941b7277a66fe65003497e183"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#ab03770a941b7277a66fe65003497e183">kWhirlpoolAcCommandMode</a> = 0x06</td></tr>
<tr class="separator:ab03770a941b7277a66fe65003497e183"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a320e57c0727a74f049883c77233647a9"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a320e57c0727a74f049883c77233647a9">kWhirlpoolAcCommandSwing</a> = 0x07</td></tr>
<tr class="separator:a320e57c0727a74f049883c77233647a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cb95c379d033d7f5b0c81755f1d376f"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a5cb95c379d033d7f5b0c81755f1d376f">kWhirlpoolAcCommandIFeel</a> = 0x0D</td></tr>
<tr class="separator:a5cb95c379d033d7f5b0c81755f1d376f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4712f7dd6c5631f6aa692eeb99fa3963"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a4712f7dd6c5631f6aa692eeb99fa3963">kWhirlpoolAcCommandFanSpeed</a> = 0x11</td></tr>
<tr class="separator:a4712f7dd6c5631f6aa692eeb99fa3963"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48b1309aab30dd871ce047881680efa2"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a48b1309aab30dd871ce047881680efa2">kWhirlpoolAcCommand6thSense</a> = 0x17</td></tr>
<tr class="separator:a48b1309aab30dd871ce047881680efa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a072883e3780aa0970183ab330db26118"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a072883e3780aa0970183ab330db26118">kWhirlpoolAcCommandOffTimer</a> = 0x1D</td></tr>
<tr class="separator:a072883e3780aa0970183ab330db26118"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cdc8be18d6489572d7c16dbbcc0c838"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a5cdc8be18d6489572d7c16dbbcc0c838">kWhirlpoolAcAltTempOffset</a> = 3</td></tr>
<tr class="separator:a5cdc8be18d6489572d7c16dbbcc0c838"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a019206ce06ef164cc3abb586183d0789"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Whirlpool_8h.html#a019206ce06ef164cc3abb586183d0789">kWhirlpoolAcAltTempPos</a> = 18</td></tr>
<tr class="separator:a019206ce06ef164cc3abb586183d0789"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Support for Whirlpool protocols. Decoding help from: @redmusicxd, @josh929800, @raducostea. </p>
<dl class="section see"><dt>See also</dt><dd><a href="https://github.com/crankyoldgit/IRremoteESP8266/issues/509">https://github.com/crankyoldgit/IRremoteESP8266/issues/509</a> </dd></dl>
<dl class="section note"><dt>Note</dt><dd>Smart, iFeel, AroundU, PowerSave, &amp; Silent modes are unsupported. Advanced 6thSense, Dehumidify, &amp; Sleep modes are not supported. </dd>
<dd>
Dim == !Light, Jet == Super == Turbo </dd></dl>
</div><h2 class="groupheader">Variable Documentation</h2>
<a id="a5cdc8be18d6489572d7c16dbbcc0c838"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5cdc8be18d6489572d7c16dbbcc0c838">&#9670;&nbsp;</a></span>kWhirlpoolAcAltTempOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcAltTempOffset = 3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a019206ce06ef164cc3abb586183d0789"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a019206ce06ef164cc3abb586183d0789">&#9670;&nbsp;</a></span>kWhirlpoolAcAltTempPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcAltTempPos = 18</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2f3cc5447f8042e9c2eae0c2e0dc1b80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f3cc5447f8042e9c2eae0c2e0dc1b80">&#9670;&nbsp;</a></span>kWhirlpoolAcAuto</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcAuto = 1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a314b66dc86a7f622d73d3973d9dca86d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a314b66dc86a7f622d73d3973d9dca86d">&#9670;&nbsp;</a></span>kWhirlpoolAcAutoTemp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcAutoTemp = 23</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab199c13354730c715debbeed63182cbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab199c13354730c715debbeed63182cbd">&#9670;&nbsp;</a></span>kWhirlpoolAcChecksumByte1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcChecksumByte1 = 13</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a37d1a2fd814ccf83062325225bddb9be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37d1a2fd814ccf83062325225bddb9be">&#9670;&nbsp;</a></span>kWhirlpoolAcChecksumByte2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcChecksumByte2 = <a class="el" href="IRremoteESP8266_8h.html#a0fff60a43f776fb999d0f1f91d88154f">kWhirlpoolAcStateLength</a> - 1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad624453fc485adaaa156bfde374208a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad624453fc485adaaa156bfde374208a4">&#9670;&nbsp;</a></span>kWhirlpoolAcClockPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcClockPos = 6</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a48b1309aab30dd871ce047881680efa2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48b1309aab30dd871ce047881680efa2">&#9670;&nbsp;</a></span>kWhirlpoolAcCommand6thSense</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommand6thSense = 0x17</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4712f7dd6c5631f6aa692eeb99fa3963"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4712f7dd6c5631f6aa692eeb99fa3963">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandFanSpeed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandFanSpeed = 0x11</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5cb95c379d033d7f5b0c81755f1d376f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5cb95c379d033d7f5b0c81755f1d376f">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandIFeel</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandIFeel = 0x0D</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af6ae6f50d9dbfa610b7033181e4f7eb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6ae6f50d9dbfa610b7033181e4f7eb1">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandLight</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandLight = 0x00</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab03770a941b7277a66fe65003497e183"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab03770a941b7277a66fe65003497e183">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandMode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandMode = 0x06</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a072883e3780aa0970183ab330db26118"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a072883e3780aa0970183ab330db26118">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandOffTimer</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandOffTimer = 0x1D</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a54cbadf2ded73e66d6d12b6622249bdc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54cbadf2ded73e66d6d12b6622249bdc">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandOnTimer</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandOnTimer = 0x05</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1a3bc2210991ccfd418a5137dc7e0aa8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a3bc2210991ccfd418a5137dc7e0aa8">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandPos = 15</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac215c2827ebfe25a896d53e576b643d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac215c2827ebfe25a896d53e576b643d1">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandPower</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandPower = 0x01</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a695c9d69953ad2663512ede38e619b09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a695c9d69953ad2663512ede38e619b09">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandSleep</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandSleep = 0x03</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4da2162e70a7257c5f4149e8556816d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4da2162e70a7257c5f4149e8556816d4">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandSuper</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandSuper = 0x04</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a320e57c0727a74f049883c77233647a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a320e57c0727a74f049883c77233647a9">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandSwing</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandSwing = 0x07</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6e567d58af9bc3fb246e3d47a09fb065"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e567d58af9bc3fb246e3d47a09fb065">&#9670;&nbsp;</a></span>kWhirlpoolAcCommandTemp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCommandTemp = 0x02</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9574c0a604ffee1df43222344f649db8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9574c0a604ffee1df43222344f649db8">&#9670;&nbsp;</a></span>kWhirlpoolAcCool</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcCool = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab7433a4e3e8ad7ee665ab234df43e45f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7433a4e3e8ad7ee665ab234df43e45f">&#9670;&nbsp;</a></span>kWhirlpoolAcDry</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcDry = 3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a91ecddbde81174268fdde3679565daeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91ecddbde81174268fdde3679565daeb">&#9670;&nbsp;</a></span>kWhirlpoolAcFan</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFan = 4</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a133a436db244935a812beba78a1a9d05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a133a436db244935a812beba78a1a9d05">&#9670;&nbsp;</a></span>kWhirlpoolAcFanAuto</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFanAuto = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a93affe2700e13830ff09ee16801be56d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93affe2700e13830ff09ee16801be56d">&#9670;&nbsp;</a></span>kWhirlpoolAcFanHigh</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFanHigh = 1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abdbd00636661a234d9e30521144d76e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abdbd00636661a234d9e30521144d76e1">&#9670;&nbsp;</a></span>kWhirlpoolAcFanLow</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFanLow = 3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acf1ae9526d2fd3f49d484608730f607d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf1ae9526d2fd3f49d484608730f607d">&#9670;&nbsp;</a></span>kWhirlpoolAcFanMedium</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFanMedium = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2cbca4b466aab8816efa70d1653bc895"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cbca4b466aab8816efa70d1653bc895">&#9670;&nbsp;</a></span>kWhirlpoolAcFanOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFanOffset = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a02d5f4fe0837c9f9738cfb46f83c2ed9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02d5f4fe0837c9f9738cfb46f83c2ed9">&#9670;&nbsp;</a></span>kWhirlpoolAcFanPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFanPos = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae26fab46c0f06c04f4d51b61e623873c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae26fab46c0f06c04f4d51b61e623873c">&#9670;&nbsp;</a></span>kWhirlpoolAcFanSize</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcFanSize = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1e9290ec94cca537b5c44d2e4326b59c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e9290ec94cca537b5c44d2e4326b59c">&#9670;&nbsp;</a></span>kWhirlpoolAcHeat</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcHeat = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8940e79b0e5b9f4bcf2a3e518cc59432"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8940e79b0e5b9f4bcf2a3e518cc59432">&#9670;&nbsp;</a></span>kWhirlpoolAcHourOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcHourOffset = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac50066e7e496cb7af6ecdb21cee7f2c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac50066e7e496cb7af6ecdb21cee7f2c9">&#9670;&nbsp;</a></span>kWhirlpoolAcHourSize</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcHourSize = 5</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5a5fbcfa7f383fb72f96c414adea8966"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a5fbcfa7f383fb72f96c414adea8966">&#9670;&nbsp;</a></span>kWhirlpoolAcLightOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcLightOffset = 5</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a08171b333f214963e21a0c574783299f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08171b333f214963e21a0c574783299f">&#9670;&nbsp;</a></span>kWhirlpoolAcMaxTemp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcMaxTemp = 32</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aeffef97e3247609d5731b525692f1e7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeffef97e3247609d5731b525692f1e7b">&#9670;&nbsp;</a></span>kWhirlpoolAcMinTemp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcMinTemp = 18</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae22595d5d1ffdc4c6b02080cd38d14d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae22595d5d1ffdc4c6b02080cd38d14d7">&#9670;&nbsp;</a></span>kWhirlpoolAcMinuteOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcMinuteOffset = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3a5cecc4480a1cb3da19f246902ab1d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a5cecc4480a1cb3da19f246902ab1d9">&#9670;&nbsp;</a></span>kWhirlpoolAcMinuteSize</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcMinuteSize = 6</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a662d0ab4b5f2b40bc2427e2b8d18351e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a662d0ab4b5f2b40bc2427e2b8d18351e">&#9670;&nbsp;</a></span>kWhirlpoolAcModeOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcModeOffset = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6a7e8449c00a260c1ef740ebc4a08d50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a7e8449c00a260c1ef740ebc4a08d50">&#9670;&nbsp;</a></span>kWhirlpoolAcModePos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcModePos = 3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a48a18046ded6bae11cd87d41d615d05f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48a18046ded6bae11cd87d41d615d05f">&#9670;&nbsp;</a></span>kWhirlpoolAcOffTimerPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcOffTimerPos = 8</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad10d9924f4d57547f7dc8ea085e1666f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad10d9924f4d57547f7dc8ea085e1666f">&#9670;&nbsp;</a></span>kWhirlpoolAcOnTimerPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcOnTimerPos = 10</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1db76f65f3f10e73a0fdee65850934a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1db76f65f3f10e73a0fdee65850934a2">&#9670;&nbsp;</a></span>kWhirlpoolAcPowerToggleOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcPowerToggleOffset = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a353f4f6101a152fdcfe7f13b8f8764d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a353f4f6101a152fdcfe7f13b8f8764d8">&#9670;&nbsp;</a></span>kWhirlpoolAcPowerTogglePos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcPowerTogglePos = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a83961870cfae146cbb519560ff609fc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83961870cfae146cbb519560ff609fc3">&#9670;&nbsp;</a></span>kWhirlpoolAcSleepOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcSleepOffset = 3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a739f14122bce3a130d441bb0a47b4666"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a739f14122bce3a130d441bb0a47b4666">&#9670;&nbsp;</a></span>kWhirlpoolAcSleepPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcSleepPos = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1946501e50abd9e1c0a3e07007a98c24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1946501e50abd9e1c0a3e07007a98c24">&#9670;&nbsp;</a></span>kWhirlpoolAcSuperMask</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcSuperMask = 0b10010000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a68e051a102449fc6712f709b166a99b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68e051a102449fc6712f709b166a99b9">&#9670;&nbsp;</a></span>kWhirlpoolAcSuperPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcSuperPos = 5</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adeba9b215f8044e64df2bf805eecaa3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adeba9b215f8044e64df2bf805eecaa3b">&#9670;&nbsp;</a></span>kWhirlpoolAcSwing1Offset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcSwing1Offset = 7</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3290f0b70f3eafdd885d4a08c6d5d5a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3290f0b70f3eafdd885d4a08c6d5d5a3">&#9670;&nbsp;</a></span>kWhirlpoolAcSwing2Offset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcSwing2Offset = 6</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a15a3ef7abed2fca2881d4f5ccc969522"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15a3ef7abed2fca2881d4f5ccc969522">&#9670;&nbsp;</a></span>kWhirlpoolAcTempPos</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcTempPos = 3</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab4694ec5e153e41f6cf56920e2291970"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4694ec5e153e41f6cf56920e2291970">&#9670;&nbsp;</a></span>kWhirlpoolAcTimerEnableOffset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const uint8_t kWhirlpoolAcTimerEnableOffset = 7</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>
